with solar energy - Alemán Inglés Diccionario